Welcome to Keygen's GitHub. Keygen is a Fair Source software licensing and distribution API (source code). In addition to our API (and soon to be Portal), you can find Keygen Relay, various example apps written in a myriad of programming languages, and our open source projects, such as union_of
, typed_params
, request_migrations
, verbose_migrations
, temporary_tables
, sql_matchers
, statement_timeout
, null_association
, transition_through
, py-machineid
, our CLI, and our Go SDK.
We are also the contributor of the Fair Core License (FCL).
Some notable example apps include:
- How to implement license activation in an Electron app
- How to implement a customer-facing Portal in React
- How to verify and decrypt machine files in Python
- How to verify and decrypt license files in Python
- How to verify and decrypt license files in Rust
- How to verify and decrypt license files in Node
- How to implement machine heartbeats in Python
- How to implement process heartbeats in Node
- How to verify and decrypt license files in C++
- How to implement air-gapped license activation
- How to verify and decrypt License Files in C#
- How to verify API response signatures in C++
- How to implement license activation in C#
- How to verify and decrypt License Files in Java
- How to implement a custom password reset flow
- How to implement user authentication in C#
- How to implement license activation in Python
- How to implement license activation in Node
Reach out if you need a specific example or have any questions!